package com.tmq.diancan;

import com.tmq.common.secure.props.BladeSecureProperties;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.ComponentScans;
import org.springframework.context.annotation.FilterType;

@SpringBootApplication
@MapperScan({"org.springblade.**.mapper.**","com.tmq.diancan.mapper"})
//@ComponentScan(basePackages = {
//        "com.tmq.diancan",
//"com.tmq.common"}, excludeFilters = {
//        @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = org.springblade.core.secure.config.RegistryConfiguration.class),
//        @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = org.springblade.core.secure.config.SecureConfiguration.class)
//})
public class TmqDiancanSpringbootApplication {

    public static void main(String[] args) {
        SpringApplication.run(TmqDiancanSpringbootApplication.class, args);
    }

}
